<?php
/**　　　　　　　　┏┓　　　┏┓+ +
 *　　　　　　　┏┛┻━━━┛┻┓ + +
 *　　　　　　　┃　　　　　　　┃ 　
 *　　　　　　　┃　　　━　　　┃ ++ + + +
 *　　　　　　 ████━████ ┃+
 *　　　　　　　┃　　　　　　　┃ +
 *　　　　　　　┃　　　┻　　　┃
 *　　　　　　　┃　　　　　　　┃ + +
 *　　　　　　　┗━┓　　　┏━┛
 *　　　　　　　　　┃　　　┃　　　　　　　　　　　
 *　　　　　　　　　┃　　　┃ + + + +
 *　　　　　　　　　┃　　　┃　Code is far away from bug with the animal protecting　　　　　　　
 *　　　　　　　　　┃　　　┃ + 神兽保佑,永无bug　　
 *　　　　　　　　　┃　　　┃　　+　　　　　　　　　
 *　　　　　　　　　┃　 　　┗━━━┓ + +
 *　　　　　　　　　┃ 　　　　　　　┣┓\
 *　　　　　　　　　┃ 　　　　　　　┏┛/
 *　　　　　　　　　┗┓┓┏━┳┓┏┛ + + + +
 *　　　　　　　　　　┃┫┫　┃┫┫
 *　　　　　　　　　　┗┻┛　┗┻┛+ + + +
 *-------------------------------------------------------------------------
 *------------------------------- 
 * @author LXS                  |                 |
 * @copyright https://inik.cc/  |
 * ------------------------------
 */
$post = $_POST;
$pic="";
$sign = 0;

if(!empty($_FILES)){
    $name = $_FILES['file']['name'];
    $temp = $_FILES['file']['tmp_name'];
    $err = $_FILES['file']['error'];
    if($err<>0){
        die("上传照片出错");
    }else{
        if(move_uploaded_file($temp,dirname(__FILE__).'/uploads/'.$name)){
            $pic = '<img style="width:200px;height:200px;" src="./uploads/'.$name.'">';
        }else{
            die("上传失败");
        }
    }
}
foreach ($post as $k => $v) {

    if (is_array($v)) {
        $str = "";
        if ($k == "like") {
            for ($i = 0; $i < count($v); $i++) {
                $str .= "$v[$i]、";
            }
            $str = substr($str, 0, -3);
            echo "爱好：" . $str . "<br/>";
        }
    } else {
        if($sign == 0){
            echo $pic."<br/>";
            $sign = 1;
        }
        switch ($k) {
            case 'username':
                echo "姓名：$v<br/>";
                break;
            case 'sex':
                echo "性别：$v<br/>";
                break;
            case 'age':
                echo "年龄：$v<br/>";
                break;
            case 'color':
                echo "颜色：$v<br/>";
                break;
            case 'introduce':
                echo "个人介绍：$v<br/>";
                break;
        }
    }
}
